persistent slight hyperactivity - French English Dictionary